Instalando um segundo aplicativo de quorum de IP no Amazon Web Services (AWS)
Como parte da instalação em uma nuvem particular virtual (VPC), um aplicativo de quorum de IP é instalado e incluído em uma instância extra do EC2 usada para o gerenciamento de quorum inicial. Esse dispositivo de quorum de IP é instalado na mesma zona de disponibilidade que os nós do IBM Spectrum Virtualize for Public Cloud. Uma segunda instância de quorum de IP pode ser configurada em um grupo de disponibilidade diferente para obter melhor segurança e redundância.
Para instalar um segundo aplicativo de quorum de IP no ambiente do AWS em uma zona de disponibilidade diferente, conclua as seguintes etapas.
Nota: Se desejar usar a GUI de gerenciamento para fazer download do aplicativo de quorum de IP, deve-se ativar a GUI de gerenciamento. Para obter mais informações, consulte Ativando o acesso à GUI de gerenciamento.
- Efetue logon no Console de gerenciamento do AWS com o perfil do administrador padrão do AWS.
- Crie uma nova sub-rede dentro do VPC atual em uma zona de disponibilidade diferente
dos nós do IBM Spectrum Virtualize for Public Cloud e do
host bastion, concluindo estas etapas:
- Selecione .
- Na página Sub-rede, selecione Criar sub-rede.
- Na página Criar sub-rede, insira as informações a seguir:
- Tag de nome
- Insira uma descrição dessa sub-rede. Por exemplo, insira "sub-rede privada para quorum de IP".
- VPC
- Selecione o VPC que inclui os nós do IBM Spectrum Virtualize for Public Cloud e o host bastion.
- Zona de Disponibilidade
- Selecione uma zona de disponibilidade diferente dos nós do IBM Spectrum Virtualize for Public Cloud e do host bastion.
- Bloco CIDR IPv4
- Insira um bloco CIDR a ser usado para essa sub-rede.
- Clique em Criar.
- Crie uma instância do EC2 e associe-a à sub-rede que você criou na etapa 1, concluindo
estas etapas:
- Selecione .
- Na guia Selecionar AMI, selecione uma instância que tenha o Java pré-instalado.
- Na página Escolher um tipo de instância, use a seleção padrão, t2.micro e selecione Avançar: configurar detalhes da instância.
- Na página Configurar detalhes da instância, selecione as opções a seguir:
Nota: Para esse caso de uso, estas são as únicas opções configuráveis que são necessárias. Para outras opções exibidas na página Configurar Detalhe da Instância, use as opções padrão.
- VPC
- Selecione o VPC que inclui os nós do IBM Spectrum Virtualize for Public Cloud e o host bastion.
- Subrede
- Depois de fazer a seleção de VPC, verifique se a sub-rede que você criou é exibida.
- Designar automaticamente o IP público
- Selecione Desativar para obter segurança adicional.
- Na página Configurar grupo de segurança, clique em Selecionar um grupo
de segurança existente e selecione o mesmo grupo de segurança para o host bastion existente. Por
exemplo, o grupo de segurança correspondente para a instância de quorum de IP exibe o nome no
formato a seguir:
<<stack name>>-QuorumNode-SecurityGroup) - Clique em Revisar e ativar para confirmar as seleções. Clique em Ativar.
- Selecione o par de chaves que está associado ao VPC e marque a caixa de seleção de confirmação e clique em Ativar instância.
- Conclua a configuração do aplicativo de quorum de IP nas novas instâncias do EC2 que você acabou
de criar, concluindo estas etapas:
- Para efetuar login na máquina bastion original que é usada para gerenciamento de quorum, insira o
comando a seguir:
Em que key é o nome do par de chaves e publicIP é o endereço IP público da instância de quorum.ssh -i key centos@bastion-publicIP - Usando o SSH, copie o aplicativo de quorum de IP para a nova instância do EC2 inserindo o
comando a seguir:
scp -i ~/.ssh/privkey.pem ec2-user@{new EC2 IP}: - Usando o SSH, efetue login na nova instância do EC2 e teste o aplicativo de quorum de IP executando o
comando a seguir:
java -jar ~/ip_quorum.jar
- Para efetuar login na máquina bastion original que é usada para gerenciamento de quorum, insira o
comando a seguir:
- Para instalar e configurar o serviço de quorum, conclua as etapas a seguir:
- Crie um arquivo quorum.service no diretório /usr/lib/systemd/system/ com
o conteúdo
a seguir:
[Unit] Description=Quorum Service After=network.target docker.service Before=shutdown.target reboot.target poweroff.target halt.target [Service] Type=simple Restart=always RestartSec=1 ExecStart=/bin/java -jar /usr/local/bin/ip_quorum.jar [Install] WantedBy=multi-user.target - Para instalar e configurar o aplicativo de quorum de IP, execute os comandos
a seguir:
sudo cp ip_quorum.jar /usr/local/bin/ sudo systemctl daemon-reload sudo systemctl start quorum sudo systemctl enable quorum
- Crie um arquivo quorum.service no diretório /usr/lib/systemd/system/ com
o conteúdo
a seguir: